$(document).ready(function(){ 
	//$('#id_autores').parent().parent().parent().hide() //tiene autocomplete
	//$('#id_autores_externos').parent().parent().hide() //no tiene autocomplete
	$('#agregar_autores_form_div').hide()
	borrar_todos_los_autores_sin_refrescar('');
	$('#autores_agregados_en_lista').hide();
	//$('#id_autores_externos').html("")
	//agregar_autores_a_autores_ordenados();
	
	
	
	
	$('.autocomplete-light-widget select[name$=pais]').live('change', function() {
        var paisSelectElement = $(this);
        var ciudadSelectElement = $('#' + $(this).attr('id').replace('pais', 'ciudad'));
        var ciudadWidgetElement = ciudadSelectElement.parents('.autocomplete-light-widget');

        // When the country select changes
        value = $(this).val();

        if (value) {
            // If value is contains something, add it to autocomplete.data
            ciudadWidgetElement.yourlabsWidget().autocomplete.data = {
                'pais_id': value[0],
            };
        } else {
            // If value is empty, empty autocomplete.data
            ciudadWidgetElement.yourlabsWidget().autocomplete.data = {}
        }

        // example debug statements, that does not replace using breakbpoints and a proper debugger but can hel
        // console.log($(this), 'changed to', value);
        // console.log(regionWidgetElement, 'data is', regionWidgetElement.yourlabsWidget().autocomplete.data)
    })
	
	
	
	
	
	
	
	
	
	
	$('.autocomplete-light-widget select[name$=ciudad]').live('change', function() {
        var ciudadSelectElement = $(this);
        var paisSelectElement = $('#' + $(this).attr('id').replace('ciudad', 'pais'));
        var paisWidgetElement = paisSelectElement.parents('.autocomplete-light-widget');

        // When the country select changes
        value = $(this).val();

        if (value) {
            // If value is contains something, add it to autocomplete.data
            paisWidgetElement.yourlabsWidget().autocomplete.data = {
                'ciudad_id': value[0],
            };
        } else {
            // If value is empty, empty autocomplete.data
            paisWidgetElement.yourlabsWidget().autocomplete.data = {}
        }

        // example debug statements, that does not replace using breakbpoints and a proper debugger but can hel
        // console.log($(this), 'changed to', value);
        // console.log(regionWidgetElement, 'data is', regionWidgetElement.yourlabsWidget().autocomplete.data)
    })
	
	
	
	
	
});
mostrar_agregar_autores = function (tipo){
	$('#agregar_autores_form_div').show();
	$('#autores_agregados_en_lista').hide();
	$('#crear_publicacion_form').hide();
	agregar_para_editar(tipo);
	
}


mostrar_agregar_autores_libro = function (){
	$('#agregar_autores_form_div').show();
	$('#autores_agregados_en_lista').hide();
	$('#crear_publicacion_form').hide();
	agregar_para_editar_libro('capitulo');
	
}

editar_mostrar_agregar_autores = function (){
	$('#agregar_autores_form_div').show();
	$('#autores_agregados_en_lista').hide();
	$('#crear_publicacion_form').hide();
}

function confirmar_agregar_autores(tipo){
	

	agregar_autores_a_autores_ordenados(tipo);
	$('#crear_publicacion_form').show();    
    $('#autores_agregados_en_lista').show();
    $('#agregar_autores_form_div').hide();
	

}
